payment transfer medium - Español Inglés Diccionario